Venngarn Castle (Swedish: Venngarns slott) is a castle in Sweden. It is located north of the town of Sigtuna in Uppland. [1]
Developed by StudentB